deep percussion - German English Dictionary